assembly video game tester electronic pcb software medical components engineering quality assurance load testing design video game testing circuit quality manufacturing game testing compatibility testing consulting game tester regression testing electronics project management